La Mojarra Loca (Menu)

3210 E Lake Mead Blvd, North Las Vegas
+1 702-452-0180

Give a rating to La Mojarra Loca

Suggest a dish

How much did you spend at La Mojarra Loca?